package com.tangem.domain.staking.model.stakekit.transaction

enum class StakingTransactionType {
    SWAP,
    DEPOSIT,
    APPROVAL,
    STAKE,
    CLAIM_UNSTAKED,
    CLAIM_REWARDS,
    RESTAKE_REWARDS,
    UNSTAKE,
    SPLIT,
    MERGE,
    LOCK,
    UNLOCK,
    SUPPLY,
    BRIDGE,
    VOTE,
    REVOKE,
    RESTAKE,
    REBOND,
    WITHDRAW,
    CREATE_ACCOUNT,
    REVEAL,
    MIGRATE,
    UTXO_P_TO_C_IMPORT,
    UTXO_C_TO_P_IMPORT,
    UNFREEZE_LEGACY,
    UNFREEZE_LEGACY_BANDWIDTH,
    UNFREEZE_LEGACY_ENERGY,
    UNFREEZE_BANDWIDTH,
    UNFREEZE_ENERGY,
    FREEZE_BANDWIDTH,
    FREEZE_ENERGY,
    UNDELEGATE_BANDWIDTH,
    UNDELEGATE_ENERGY,
    P2P_NODE_REQUEST,
    LUGANODES_PROVISION,
    LUGANODES_EXIT_REQUEST,
    INFSTONES_PROVISION,
    INFSTONES_EXIT_REQUEST,
    INFSTONES_CLAIM_REQUEST,
    UNKNOWN,
}
